Big Huge Thesaurus

spring vetch

noun